/**
 * 实现indexService接口的具体服务类
 * 负责处理与产品相关的业务逻辑
 */
package cn.edu.seig.springks.service.Impl;

import cn.edu.seig.springks.dao.indexMapper;
import cn.edu.seig.springks.pojo.product;
import cn.edu.seig.springks.service.indexService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 使用Spring的@Service注解标记为服务层组件
 * 实现indexService接口，提供具体的服务实现
 */
@Service
public class indexServiceImpl implements indexService {

    /**
     * 自动注入indexMapper，用于访问数据库中的产品信息
     */
    @Autowired
    indexMapper indexMapper;

    /**
     * 获取产品列表
     *
     * @return 产品列表，包含所有产品信息
     */
    @Override
    public List<product> getProductList() {
        return indexMapper.getProductList();
    }
}
